keeping alive - German English Dictionary